page {
    background: #f4f8fb;
}

.my_dingdan_cont {
    background: #ffffff;
    padding: 0 32rpx;
    margin-bottom: 20rpx;
}
.my_dingdan_list {
    padding: 20rpx 0;
}
.my_dingdan_title {
    padding: 22rpx 0;
    border-bottom: 1px solid #efefef;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.my_dingdan_l {
    display: flex;
    align-items: center;
}
.my_dingdan_l image {
    width: 46rpx;
    height: 46rpx;
    margin-right: 16rpx;
}
.my_dingdan_l text {
    font-size: 28rpx;
    font-weight: 600;
    color: #333333;
}
.my_dingdan_r {
    font-size: 28rpx;
    font-weight: 600;
    color: #4ad5ac;
}
.my_dingdan_txtlist {
    padding: 18rpx 0;
    border-bottom: 1px solid #efefef;
}
.my_dingdan_txtcont {
    font-size: 28rpx;
    font-weight: 400;
    margin-bottom: 18rpx;
    color: #999999;
}
.my_dingdan_txtcont:last-child {
    margin-bottom: 0;
}
.my_dingdan_txtcont text {
    color: #333;
    margin-left: 6rpx;
}

.my_dingdan_btns1 {
    font-size: 24rpx;
    padding: 12rpx 24rpx;
    border-radius: 50rpx;
    border: 1px solid #999999;
    font-weight: 400;
    color: #333333;
}
.my_dingdan_btns2 {
    font-size: 24rpx;
    background: linear-gradient(180deg, #4ad5ac 0%, #27cc9d 100%);
    border-radius: 50rpx;
    padding: 14rpx 0;
    width: 142rpx;
    text-align: center;
    font-weight: 400;
    margin-left: 26rpx;
    color: #ffffff;
}
.my_dingdan_btns {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    padding: 24rpx 0;
}

.my_dingdan_zanwu {
    display: flex;
    flex-direction: column;
    width: 100%;
    padding-top: 274rpx;
    justify-content: center;
    align-items: center;
}
.my_dingdan_zanwu image {
    width: 616rpx;
    height: 306rpx;
}
.my_dingdan_zanwu text {
    font-size: 28rpx;
    font-weight: 400;
    color: #666666;
}

/* swiper选项卡 */
.mys_xians {
    width: 56rpx;
    height: 10rpx;
    background: #4ad5ac;
    border-radius: 10rpx;
}
.mys_xians_po {
    position: absolute;
    text-align: center;
    bottom: 0rpx;
    display: flex;
    justify-content: center;
    transition: all 0.3s linear;
}
.mall_dis {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    padding: 20rpx 0;
    position: relative;
}
.mall_t1 {
    font-size: 28rpx;
    font-weight: 400;
    color: #333333;
}
.mall_t2 {
    font-size: 24rpx;
    background: #fff;
    border-radius: 50rpx;
    padding: 4rpx 15rpx;
    font-weight: 400;
    margin-top: 10rpx;
    color: #999999;
}
.mall_on view {
    color: #4ad5ac !important;
    font-weight: 600;
}
.mall_xian {
    position: absolute;
    right: 0;
    top: 8rpx;
    width: 2rpx;
    height: 30rpx;
    background: #d8d8d8;
}
.mall_dis:last-child .mall_xian {
    display: none;
}
.mall_on {
    color: #ff6647;
}
.mall_banner {
    background: #ff6647;
    color: #fff;
}
.index_cont1_top {
    background: #fff;
    border-top-right-radius: 50rpx;
    padding: 32rpx 0 26rpx 0;
    border-top-left-radius: 50rpx;
}
.swiper {
    width: 100%;
}
.index_swiper {
    position: relative;
}
.index_title {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 28rpx;
    background: #fff;
    position: relative;
}
.index_imgs_i {
    transition: all 0.3s linear;
    position: absolute;
    text-align: center;
    top: 25rpx;
}
.index_imgs_i image {
    width: 42rpx;
    height: 8rpx;
}
.index_txt {
    font-size: 28rpx;
    color: #333;
    font-weight: bold;
}
.index_on {
    font-size: 32rpx;
    color: #333;
    font-weight: bold;
}
.goldimg {
    width: 26rpx;
    height: 26rpx;
    margin-left: 8rpx;
}
.index_lists {
    padding: 40rpx 0;
}

.pintuan_dingdan_items{background: #fff;padding: 0 32rpx;}
.pintuan_dingdan_items_top{display: flex;align-items: center;justify-content: space-between;
padding: 22rpx 0;border-bottom: 1px solid #EFEFEF;}
.pintuan_dingdan_items_l{display: flex;align-items: center;}
.pintuan_dingdan_items_l image{width: 46rpx;height: 46rpx;margin-right: 16rpx;}
.pintuan_dingdan_items_l text{font-size: 28rpx;
  font-weight: 600;
  color: #333333;}
.pintuan_dingdan_items_r{font-size: 28rpx;
  font-weight: 600;
  color: #4ad5ac;}
.pintuan_dingdan_items_conts{display: flex;align-items: center;font-size: 28rpx;
  font-weight: 400;margin-top: 10rpx;
  color: #999999;
  line-height: 42rpx;}
.pintuan_dingdan_items_conts:first-child{margin-top: 0;}
.pintuan_dingdan_items_conts text{color: #333333;margin-left: 6rpx;}
.pintuan_dingdan_items_center{padding: 14rpx 0 22rpx 0;}
.pintuan_dingdan_items_bottom{padding: 24rpx 0;border-top: 1px solid #EFEFEF;
  display: flex;align-items: center;justify-content: flex-end;}
.pintuan_dingdan_items_btns1{font-size: 24rpx;padding: 12rpx 30rpx;border-radius: 50rpx;
  border: 1px solid #999999;
  font-weight: 400;
  color: #333333;}
.pintuan_dingdan_items_btns2{font-size: 24rpx;background: linear-gradient(180deg, #4ad5ac 0%, #27cc9d 100%);;
  border-radius: 50rpx;padding: 14rpx 32rpx;
  font-weight: 400;margin-left: 26rpx;
  color: #FFFFFF;}